synaptic vesicle - German English Dictionary